someone that moderates - Español Inglés Diccionario